koscheres Restaurant - German English Dictionary